Wow! That’s the only way I can describe this place. It is perfect I’ve stayed at many many different places and this is the best.