Clean, comfortable, well appointed property with unbelievably good views.