spacious and comfortable apartment with a beautiful view