Great position, clean, excellent staff