Upstairs, comfortable, clean, totally fair priced, well located, parking on premises but you have to open and close a sliding gate behind you every time.. Nice small kitchen facility, well thought out. Two of us stayed-- it worked out fine. Excellent value for the price. Be prepared to remove your shoes before going upstairs.