Incredible location, clean, great view, great communication. Would stay again.