Well situated and well designed. Highly recommended.