Well appointed and spacious accommodation in a quiet location.