The Chelsea Inn is a well run hotel with small but comfortable rooms.