Everything was perfect. Good location, view and place. Very clean! Easy self check in and quick communication when we needed it. I would definitely come back :-)