All was good but missing linens, called up got half delivered, called back and was lied to by the one who provides the linens. Was then told to, "go buy your own", this was after 9 or 10pm after family had driven 14 hours and wanted to go to sleep. Finally she agreed to meet me at the office and gave me a set. Management office did call me back, apologized, and promised to refund linen fee (I have to confirm this was done.) Not worth the hassle, having to make at least six phone calls, wait hours, being lied to, and treated very unprofessionally and with the attitude that they just didn't care (the linen service). Hope your experience is better. Location was great, short walk to beach, short drive to everything else.