Great position and facilities