Very good location; large and spacious; stylishly furnished; quick communication with hosts.