5/5 would recommend! Will definitely be back. The location is perfect - minutes from dozens of restaurants, cafes, gym, grocery, beaches, etc. The staff was exceptional, very helpful and everything was kept clean and tidy. We even accidentally left a few things behind after checking out and they had it waiting for us when we returned a few hours later.