Very clean and stylish, completely self contained and secure. Very close to great eateries and the beach. Everything we needed!