Everything was perfect. Clean, comfortable, nice view, great kitchen and a wonderful view. Contact and check in also perfect and easy.