A solid 5 star. Everything is perfect about this place. Best location, Super clean, real working air conditioner in all rooms, perfect size full kitchen, large patio, comfortable dining area, elevator, fast internet with even netflix (very handy if there are kids on board!) and the host and check in process was great as well.