Clean and neat. Good position. Quick communication. Has everything you need for a great stay