This place has it all, so go ahead and enjoy your stay.