This place has it all. Very nicely appointed and comfortable.