It is located right in front of a parking lot, with the view of the beach behind the parking lot. The size is decent for a a family of four and the layout works well. It's an older place, with single pane glass windows, so you hear everything that happens outside. As it is an older place and is located close to the beach, there is a strong smell of moisture upon entering the unit. While the above highlights some of the issues with the unit, the main one was the electrical range, which posed an electrical hazard as per the electricians who came to look at it during our stay. Tower17 was aware of the fact that there were issues with the range prior to our arrival and didn't fix the issues ahead of our stay, claiming that they were busy during Spring Break.Two days into our stay I got a text from Brandon Fuller (the owner) at 7:30am asking if an electrician can come at 8:30am to check why the oven didn't work. I agreed to have an electrician come later in the day. The electricians came twice, as they told me the whole range was a hazard and cannot be used, as it posed danger to my family. The range was disconnected and for the remainder of our stay we didn't have a range. Brandon Fuller redirected me to his office manager, Lori, who was talking at me rather than listening to my concerns and acknowledging the poor experience we had. She got very angry with when I said I'll be leaving a review, accusing me of disparaging the firm. Very poor customer experience!