Amazing apartment with a perfect location! The ultimate Byron experience