Excellent place to stay. Clean, tidy, spacious with a full kitchen and all the essentials for a pleasant stay. Great location and view. Highly recommended.