Perfect accommodation with perfect facilities in a perfect location