What factors should buyers check before purchasing a luxury home?