Location is amazing! The place was very clean and thoughtfully prepared. The hosts were super kind and very quick to respond and help with any questions - I appreciated their care and enthusiasm.