Excellent place. Super clean. Close to the beach and downtown area. Great communication. Well decorated and appointed.