Clean, spacious and modern. Together with excellent service, highly recommended.