Idyllic position within the development