Place was great. Room was really nice with a lot of space. Location was great, 15 min walk to the beach. Room views were beautiful. Nice full kitchen. Only reason I gave communication a 4 was because I sent a message morning of check in to see if early check would be available and did not get a response, tried calling the number a couple hours later and after a couple tries was able to get ahold of someone and was able to check in early. Not a big deal but wanted to note. Other than that the staff was great and very polite. Would definitely stay here again.