A very new, clean, modern gem! In a great neighborhood that is quite near the beach. All the amenities were brand new and the check-in process was great and very easy.