Great accommodation. Has everything necessary. Well located