Great place but, amazing location. Had major issues with wifi which caused some issues for our stay as we were planning to work while on our stay and the phone signal is not strong enough to hot spot. Cleaning fee is a bit excessive.