Masashi's place is clean and a very nice, open space. Everything you might need is provided... towels, sheets, bath soap/shampoo, dish soap, dishes, paper towels... The location is great. Very close to the beach, the zoo, trolley access, ABC store, and good food! The cafe downstairs is pretty good and the small market is, too! The playground downstairs is helpful when you have little ones. Our major concerns were mainly centered around the fact that we had 2 small children with us... the exposed nails that kept a cable connected to the floor could be pretty painful if you stepped on it. We removed the glass tabletops from the coffee tables just in case. There were electrical cables and things low to the ground, right at kid-height. The bathtub drain does clog if you run the bath faucet, but it quickly drains if you're just using the shower. Other than that, we loved the place and our son actually cried when we left. The beach mats were also a great touch, as were the beach towels! So nice to not have had to pack any of that. Overall, we were pleased with the place... might not be the best if you have small children, but we made it work and would stay again sans-kids!