Excellent all around! Great layout and top notch touches. You can tell that the host has good taste and value quality hospitality. You will not be disappointed.