Nothing to say Aston place is not a mini luxury hotel but feels like one.