This place was perfect for our needs. Clean, perfect location, looks just like the pictures, and fast communication! My mom and I had a great time here.