This was a great stay! the apartment is spacious, functional, and well decorated. it's up three flights of stairs, so keep that in mind. Easy to get to on public transit, and just a 3 minute walk to the beach. Would recommend!