Very modern and very clean. Worked perfectly for my girlfriend and I. Would definitely stay here again if we are in the area. Location is a one minute walk to the beach which is great. Only negative was bad water pressure in the shower.