Very clean and modern with comfortable beds and super close to the beach for a morning stroll. Everything we needed for our short stay :)