This place is perfect in every way, great location, beautiful space, and wonderful hosts! I will definitely be back!