Amazing views! The place was perfect. Clean, comfortable and updated. We thoroughly enjoyed our stay.