excellent layout and setup. absolutely everything you need is here for a comfortable stay.