Wow. This place is in a great location. Amazing interior. Super nice hosts. Definitely stay here.