Amazing place. Much better than I expected. Would have given 5/5, but towels were bit smelly on arrival.