One of the best we have stayed. Everything was at our disposal, well presented, clean and in a great location