Perfect place, perfect location, perfect decor, perfect host...Stay there! I will be back!