5 star place, definitely worth staying at. Highly recommend