This place is outstanding. Great location, amazing view, very clean and modern. Excellent service and responsiveness. We couldn't have been happier.