A small space but perfect for a short stay, located on Shoreditch High Street near plenty of bars, restaurants and shops