Stylish place, all thought through, kitchen fully equipped, friendly host and fluent communication. Location was great. Just perfect.