Very good location. Poor hygiene. Expensive for its amenities.