Beautiful view. Overall stay was fine. Just could have done better job on the cleaning aspect or at least have supplies accessible so we can clean our own.