Excellent. Clean, modern, spacious. Has everything you need, could easily stay here a long time.