Very clean and friendly. Nice amenities and flexibility. Close to beach and easy walking to great restaurants!