The cleanliness, facilities and attention to detail was outstanding . would definitely stay again .