A modern, stylish and spacious flat with very attentive hosts.