Place is very clean and in a very good location of mission beach. We thought it would be a little bigger by the photos but it was manageable for 3 days. We also didn’t realize this was a shared roof that you can’t go on past 10pm. A lot of written rules but overall good for a quick weekend trip. Wouldn’t recommend for more than 4 people max. Parking spot is a great touch!