We had a wonderful 5 day stay at Teach Joe's for our honeymoon. The space was fantastic and has everything we needed. We could not recommended this place enough. We hope to be back soon!