Lara’s cute studio is perfect for a short stay in Byron. Excellently appointed and so close to coffee, beach and bars that it’s the perfect spot for a long weekender.