The place was impeccably clean and had everything we needed for a family with young kids. We drove so Marina arranged parking permits for us. Communication was smooth and it was a very comfortable stay for all five of us.