I have so many great things to say about this place! It is clean, comfortable, and in a safe and convenient area. The mattresses were important to us for a good sleep: they are comfortable and on the firmer side. The sofa bed was a great extra bed that is very standard as far as sofa bed mattresses are concerned: it worked just fine for our teenage boys to alternate nights on. The place does have a lot of natural light, which we love, and our teenagers can sleep through when on the sofa bed. The check in and check out are super easy. If you plan to go to the beach (which you definitely should), there are four beach chairs, coolers, and we even found three beach hats, which were a lifesaver to us. There were also some condiments/spices in the kitchen (which we added to) that are helpful to have on hand. Bathrooms have extra supplies if you forget your own and soft towels! The washer/dryer were also a lifesaver for us and worked well. There is a very small amount of light noise from the Italian restaurant but we shut the windows at night so it wasn't a big deal to us (there are also fans you can use to drown out any outside noises). The patio was a bit tight for five of us, but it is definitely not a deal breaker. The french doors and sliding door brought in so much natural light and fresh air and was very welcomed! This is a place we would definitely come back to in a heartbeat!