The location is excellent; the place is well-organized, clean and comfortable.