Clean and perfect location. Excellent restaurants and night life. Had a great time. Would stay again!