Well I don't know how this place could be better. Amazing location. Immaculate, comfortable, and well stocked. Hit the gold mine booking this place and my only hope is it will be available again for my next stay.