Spacious, luxurious, good location