Great position and good facilities