The apartment is very clean and it has everything one needs during the stay! The ocean and mountain view is just amazing!!