Clean place and beautifully laid out , I would give 5 stars.