This place is excellent. The view is beautiful, and the place is really clean and tidy, and modern and tastefully decorated. Couldn't have asked for anything more.