Best views , spacious rooms and best service