Super clean and comfortable. They had everything that we needed during our short stay, including a high chair and pack n play for our 7 month old. Just a quick stroll to mission beach, which is only a few blocks away. Close to a lot of good places to eat as well! They were super accommodating and easy to communicate with.