Steve's apartment had everything we needed. It's well located opposite the beach and public transport. Steve was great at responding and made sure our stay was comfortable. Highly recommend this place.