Beautiful, clean, and cozy stay. With all the basic necessities and MORE! Access to a pool with a beautiful view and gym. Loved my stay there, will definitely be coming back.