I have to say that that this was an amazing place to stay. Finding a larger place can be quite a challenge but Teddy's place was top notch from the pillows to the patio's. Incredibly clean place and the hosts had great flexibility and excellent communication.