The place was perfect and beautifully laid out.