Teddy & David's place is all it looks to be, and then some. Their place is new and thus very clean, in tip top shape and thoughtfully appointed. They have great technology extras that were unexpected and added to the overall impression nicely. Great place to stay!