Shelley's place is an absolute dream - the perfect place to stay in Byron, beautiful space and amazing location.