awesome stay! Exactly as described! Great stay, comfortable, spacious, awesome view, great pool, convenient location - home away from home!