Meaning House of Joy, Chi Lowen is a dog friendly recently refurbished holiday home, sleeping eight in Carbis Bay, Cornwall. With parking and just a five minute drive to the famous St Ives, this home from home is the ideal escape for your Cornish Holiday.