Great place, great stay! it's like having your own little resort for a short time.