5 stars nothing less. We will absolutely stay here again.