Perfect apartment. Clean, well laid out, nice breeze. Excellent location. Would stay again.