The place is well maintained and well situated.