Superb short term stay with excellent facilities and cleanliness.