Excellent location, perfect digs for a awesome holiday in Byron.