Amazing accommodation with a very high standard of cleanliness.