Phenomenal location, steps away from the beach with tons of great restaurants and bars also within walking distance. The apartment itself was incredibly clean and true to Kyle's description. More than enough room for 2-4 people between the bedroom and living room / dining area. Kyle was a great host and made our stay seamless.