Superb from check in to check out - Highly recommended, I will be staying at this property in the future.