Michael's place is great, and he was also very helpful. Fast to communicate, he responded to any questions. The place is immaculate, clean and well maintained, and in a great location just a couple miles from the beach, but also pretty much almost in the center of Ocean Beach 'downtown'. The place is very well appointed, with everything you need. And really great for dogs...the back patio/enclosed yard is perfect, with a dog run as well. I'll visit again soon!