The place is extremely small but has everything needed for a great stay in London. The location is perfect for all travelers with great restaurants only a short walk away.