Very clean, great kitchen space and utensils, comfortable bed and TV with all the perks. Enjoyed our stay very much which was about a 10-15min walk to the main shopping area and beach.